Medical Dictionary
olfactory gland
noun
Medical Definition of OLFACTORY GLAND
: any of the tubular and often branched glands occurring beneath the olfactory epithelium of the nose—called also Bowman's gland, gland of Bowman
Seen & Heard
What made you want to look up olfactory gland? Please tell us where you read or heard it (including the quote, if possible).